<?php defined('SYSPATH') or die('No direct script access.');

class Model_Dao_IdentityCard extends ORM{

	protected $_table_name  = 'identity_cards'; // default: accounts
    protected $_primary_key = 'id';      // default: id
    protected $_primary_val = 'description';      // default: name (column used as primary value)
	    
	    
    // default for $_table_columns: use db introspection to find columns and info
    // see http://v3.kohanaphp.com/guide/api/Database_MySQL#list_columns for all possible column attributes
    protected $_table_columns = array(
        'id'   => array('data_type' => 'int',    'is_nullable' => FALSE),
        'description'  => array('data_type' => 'string', 'is_nullable' => FALSE)
    );
    
    
    protected $_has_many = array(
		'patient' => array('model'=>'dao_patient','foreign_key'=>'doctype_id')
	);
    
    
    /*
	public function getList(){
		return $this->find_all()->as_array();
	}
		
	public function get($id){
		return $this->find($id);
	}
	
 	public function getCount(){
		return $this->count_all();
	}
		
	public function getLimitedList($orderfield, $ordertype,$start,$limit){
		return $this->order_by($orderfield,$ordertype)->limit($limit)->find_all()->as_array();
	}*/



}
